Einen Schritt zurück zum negativen Datenbank-Caching

نویسنده

  • Andreas Bühmann
چکیده

Zusammenfassung: Ein Schlüssel zur Erhöhung der Qualität von Web-Anwendungen ist Caching. Während das Web-Caching Dokumentfragmente bereithält, die zunehmend aus Datenbank-Daten generiert werden, richtet sich das Datenbank-Caching auf die redundante Speicherung dieser Daten selbst. Eine adaptiv verwaltete Teilmenge der Backend-Daten ermöglicht im Cache durch Vollständigkeitseigenschaften die korrekte Auswertung von Anfragen. In Cache Groups für Gleichheitsprädikate, einer Ausprägung des Constraint-basierten Datenbank-Caching, kann die Auswertbarkeit einer Anfrage durch einfache Sondierungsanfragen auf dem Cache-Inhalt entschieden werden. Wir stellen ein neues Sondierungsverfahren vor, das den Cache flexibler und für eine größere Anzahl von Anfragen nutzbar macht; dazu gehören unter dem Begriff des negativen Caching auch Anfragen mit leerem Ergebnis. Wir untersuchen, ob sich das neue Sondierungsverfahren weiter verallgemeinern lässt, welche Alternativen sich für seine Umsetzung in konkreten Cache Groups bieten und wie sich der bisherige Ansatz darin einordnet. Das neue Verfahren macht weiterhin eine Schwäche in der bisherigen Struktur von Cache Groups deutlich, die durch die Einführung von Kontrolltabellen behoben wird, und verschiebt den Schwerpunkt bei der statischen Analyse.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Nutzung eines internetbasierten Informations- und Managementsystems in der überbetrieblichen Beratung Schweine haltender Betriebe

Der folgende Beitrag gibt einen kurzen Einblick zu Teilumsetzungen eines deutsch-niederländischen Gemeinschaftsprojektes, in dem es unter anderem darum geht, das Gesundheitsmanagement in Ketten der Schweineproduktion mittels einer stufenübergreifenden Online-Datenbank zu unterstützen. Die Zielsetzung bei der Implementierung dieser Datenbank (GIQS-Backbone) liegt zum einen in der Verbesserung de...

متن کامل

Aspekte der Datenbank-Anbindung in workstation-orientierten Ingenieuranwendungen

Die Entwicklung in den verschiedenen Bereichen der rechnergestützten Ingenieuranwendungen wird derzeit zum einen durch eine zunehmende Verbreitung von Arbeitsplatzrechnern bestimmt, zum anderen wird immer häufiger die Forderung nach einer durchgängigen, zentralen Datenhaltung erhoben. Hierfür müssen neue Konzepte zur Datenbank(DB)-Anbindung in workstation-orientierten Ingenieurumgebungen entwic...

متن کامل

Entwicklung einer intelligenten funkbasierten Bewässerungssteuerung (IFuB)

Für eine bedarfsgerechte, ressourcensparende Bewässerung wird eine automatisierte, intelligente, funkbasierte Bewässerungssteuerung entwickelt. In 2012 wurden zwei Versuchsflächen mit verschiedenen Kulturen (Pflaume und Kartoffel) als Standorte für Bodensensoren und Funkmodule ausgewählt. Auf jeder Versuchsfläche wurde je ein Sensor-Funkknoten-Netz mit bis zu 31 Sensoren und fünf Funkknoten ins...

متن کامل

WebDBSearch - Eine Suchmaschine zum Auffinden relevanter Informationseinheiten in Web-Datenbanken

In Web-Datenbanken enthaltene Informationen können von aktuellen Suchmaschinen nur über einen aufwendigen Export der Inhalte in Hypertext-Dokumente gefunden werden. WebDBSearch ist ein System zur Suche nach Informationen in Web-Datenbanken auf der Basis von Web-Services, die einen geeigneten Zugriff auf die Datenbank gewährleisten. In einer Datenbank sind Informationseinheiten in der Regel über...

متن کامل

Stets Wertvollständig! - Snapshot Isolation für das Constraint-basierte Datenbank-Caching

+ 98, LAK10] ist dabei festzulegen, wie die Vollständigkeit der benötigten Sätze bereits im Cache (durch einen lokalen Zugriff) bestimmt werden kann. Constraint-basierte Datenbank-Caching (CbDBC) verwendet dazu einfache Bedingungen (Constraints), welche die Vollständigkeit von Sätzen bezüglich eines Wertes garantieren. Dies erlaubt es, die einer Anfrage vorgeschaltete Vollständig-keitsprüfung (...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005